//
//  SYProgressHUD.h
//  siyanone
//
//  Created by LK-IOS on 2018/3/20.
//  Copyright © 2018年 LK-News. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface SYProgressHUD : NSObject

/**
 实例化单利对象
 
 @return 单利对象
 */
+ (instancetype)sharedInstance;

/**
 带文字显示
 */
-(void)showMBHudWithSting:(NSString *)string;

-(void)showMBHudWithString:(NSString *)string SuperView:(UIView *)superView;
/**
 只显示加载
 */
-(void)showMBHudOnlyLoading;

/**
 显示有背景框的加载
 */
-(void)showMBHudBackViewLoading;

/**
 显示既有背景框又有加载文字的加载
 */
-(void)showSVHudBackViewTextLoadingWithText:(NSString *)text;



/**
 显示只有文字的提示框
 
 @param text 提示文字
 */
-(void)showSVOnlytextWithText:(NSString *)text;

/**
 显示错误提示框
 
 */
-(void)showSVErrorWithImageName:(NSString *)imageName andText:(NSString *)text;

/**
 显示成功提示框
 
 */
-(void)showSVSuccessWithImageName:(NSString *)imageName andText:(NSString *)text;

/**
 多久消失
 @param time 提示框消失时间
 */
-(void)dismissMBWithTime:(NSInteger)time;

-(void)dismissSVWithTime:(NSInteger)time;

/**
 多久消失
 @param string 显示的文字
 @param time 提示框消失时间
 */
- (void)showSVWithText:(NSString *)string afterDelay:(NSInteger)time;

@end
